package GUI;
/**
 * Data class for the administrative function of attribute class to course when opening a new semester
 */
import java.util.Vector;


import Common.CourseOfStudent;
import Common.StudentClass;

public class DataForAttClassToCourse {
	
	public Vector<RawCourse> RawCourses=null;
	public Vector<TeacherClass> Teachers=null;
	public Vector<String> Classes=null;
	public Vector<CourseOfStudent>CoursesOfStudOfClass=null; //Hold data of courses of all students  that have a grade
	public Vector<String[]> CoursesWithPreCourses=null;//[0]cid,[1]cid of pecourse
	public Vector<StudentClass> StudentsWithClasses=null;
	public boolean ApprovalToAtt=false;
	public boolean ApprovalLockSemester=false;
	public Vector <CourseOfClass> CoursesThatClassTaked=null;
	private String selClass = null;
	private String selCourse = null;
	private String selTeacher = null;

	public DataForAttClassToCourse()
	{
		this.RawCourses=null;
		this.Teachers=null;
		this.Classes=null;
		this.CoursesOfStudOfClass=null;
		this.CoursesWithPreCourses=null;
		this.StudentsWithClasses=null;
		this.ApprovalToAtt=false;
		this.CoursesThatClassTaked=null;
		
	}

	public String getSelClass() {
		return selClass;
	}

	public void setSelClass(String selClass) {
		this.selClass = selClass;
	}

	public String getSelCourse() {
		return selCourse;
	}

	public void setSelCourse(String selCourse) {
		this.selCourse = selCourse;
	}

	public String getSelTeacher() {
		return selTeacher;
	}

	public void setSelTeacher(String selTeacher) {
		this.selTeacher = selTeacher;
	}
}
